List of Embassies and Consulates of Saint Lucia. You can get a visa to Saint Lucia in 1 embassies around the world. Find a list of Saint Lucia embassies around the world below.
High commission of Saint Lucia in London for Spain|France|United Kingdom
π Address: , Collingham Gardens, High Commission of Dominica, Greater London, United Kingdom
for $1.5/day!
Covid-19 coverage